Moshi

the Salzburger Cafe

Kenyatta street. somewhat like a steakhouse, decent food but limited menu. restaurant has volkswagen decor and waitresses wear leopard print outfits, quite interesting.

Coffee Shop

Hill street in the center of town near deli chez. the favoured lunch time location for tourists, good soup, spaghetti, milkshakes, very fair prices, and near internet cafes; the coffee shop will also bake cakes on order for birthdays and such. closed on sundays.

El Rancho

Off lema road in shantytown. indian food, good dinner location.

IndoItaliano

In town opposite the buffalo hotel. good pizza, nice balcony location for lunch or dinner, sometimes you might even see some white people working there, doing their practical training for a chef or a waiter. as the name suggests, in addition to the popular pizza and italian food, there is also good indian dishes. beer and wine served.

Pub Alberto

Offers bbq at night inside the pub near the dance floor but it is a bit sketchy.

Kilimanjaro Coffee Lounge

formerly tanzanian coffee lounge chagga street. the alternative lunch option, very good bagels and fruit & veggie plates, excellent smoothies.

Panda Chinese

Off lema road in shantytown. run by the only chinese family in moshi, decent food, ideal for large groups, a favourite of tourists for dinner.

Heading along the road of the banks and Immigration office there is Abba Ali's Hot Bread Shop that sells excellent bread, honey, doughnuts and other deserts, especially nice cakes. Opposite the bakery is Aleem's Grocer, a decent grocery store.

A great place to buy groceries is at the local market, which can be found easily from the double roads or the alleyway by the Tanzanian Coffee Shop on Chagga St.

Restaurants outside Moshi:

Impala Hotel

Ideal for a sunday afternoon of sitting by the pool and taking lunch.

Most restaurants offer a variety of food and range in price from 2000 TSH upwards to 8000 TSH for a meal.

Restaurants in Moshi:

There are also many other nameless restaurants that serve as decent lunchspots, you should look for a busy restaurant, that's always a good sign. If wanting to try the local food ask for ugali translates as stiff porridge, a bit bland but harmless or "wali na maharage" beans and rice.

Italian Passion

Near town. good wine, decent food, dinner.